package com.eduhzy.ttw.clazz.di.component;

import com.eduhzy.ttw.clazz.di.module.EditReviewModule;
import com.eduhzy.ttw.clazz.mvp.ui.activity.EditReviewActivity;
import com.eduhzy.ttw.clazz.mvp.ui.fragment.DeleteReviewFragment;
import com.eduhzy.ttw.clazz.mvp.ui.fragment.EditReviewFragment;
import com.jess.arms.di.component.AppComponent;
import com.jess.arms.di.scope.ActivityScope;

import dagger.Component;

/**
 * @author xubo
 * @date 2018-12-5 10:21:24
 */
@ActivityScope
@Component(modules = EditReviewModule.class, dependencies = AppComponent.class)
public interface EditReviewComponent {
    void inject(EditReviewActivity activity);

    void inject(EditReviewFragment fragment);

    void inject(DeleteReviewFragment fragment);
}